#include <iostream>
#include <pthread.h>
#include <unistd.h>
int main()
{

    pthread_t tid;
    pthread_create(&tid, nullptr, [](void *arges) -> void *
                   {
        //新线程
        // std::cout << "Hello from thread " << pthread_self() << std::endl;
        while (true)
        {
            std::cout << "new thread and my pid is:" << getpid() << std::endl;
            sleep(1);
        }
        
        return nullptr; }, (void *)("thread-1"));

    // 主线程
    while (true)
    {
        std::cout << "main thread and my pid is:" << getpid() << std::endl;
        sleep(1);
    }

    return 0;
}

// zdl:: 他说，后面还有更有价值的东西出现，我们就只需要慢慢的等待就好了

// zdl:: 后面我们需要继续等待那些有价值的东西出现， 你是我见过最有耐心的猎人，你也是我见过最有风度的输家
// zdl:: 看到这样的有风度的输家，不禁让我想到了历史伤的孝贤皇后，他和你一样伪善、虚伪和迂腐 ! shiaji1n